<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>模态框</title>
    <!-- 
        需求：
        1、模态框在浏览器居中显示
        2、有关闭和确认功能
        3、弹出模态框后使浏览器蒙层（ 遮罩层），不能进行原始界面的操作 
    -->
    <link rel="stylesheet" href="../css/yelfui.min.css">
</head>

<body>
    <div class="container">
        <div class="wrap">
            <!-- 模态框 -->
            <button type="button" class="y-btn-default" id="modal-btn">启动模态框</button>

            <div class="y-modal" id="myModal">
                <div class="modal-dialog">
                    <div class="modal-content">
                        <div class="modal-header">
                            <!-- 模板标题-->
                            <h2>模板标题</h2>
                        </div>
                        <div class="modal-body">
                            <p>模板内容，可以插入html程序</p>
                            <!-- <!—模板内容，可以插入html程序-->
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="y-btn-primary" id="y-modal-close">关闭</button>
                            <button type="button" class="y-btn-success" id="y-modal-ok">确定</button>
                            <!-- <!—模板尾部，一般是操作按钮-->
                        </div>
                    </div>
                </div>
            </div>
            <!-- 模态框 -->
        </div>
    </div>

    <script src="../js/yg-modal.js"></script>
    <script>
        let modelBtn = document.querySelector('#modal-btn');
        modelBtn.addEventListener('click', function () {
            toggleModal();//切换模态框
        }) 
    </script>
</body>

</html>